package com.itmeng.sh.exception;

import com.itmeng.sh.response.StatusCode;

/**
 * 可预知异常，自定义的一些情况捕获这个异常然后抛出就好了
 * 这样可以提升用户体验感。。您的网络有问题啊请重新刷新网页啊之类的
 * 然后压根就是你代码有问题，网络根本没问题
 */

public class BusinessException extends RuntimeException {
    private StatusCode statusCode; //状态码和提示信息

    public  BusinessException(StatusCode statusCode){
        this.statusCode=statusCode;
    }

    public  StatusCode getStatusCode(){
        return statusCode;
    }

}
